home *** CD-ROM | disk | FTP | other *** search
- %case window field%
- %HandleName%:% %TEHandle;
- %case create%
- SetRect (bounds, %top%, %left%, %bottom%, %right%);
- %HandleName% := TENew (bounds, bounds);
- TEAutoView (true, %HandleName%);
- %case dispose%
- %case mousein%
- if PtInRect (where, %HandleName%^^.viewRect) then begin
- if text <> nil then begin
- TEDeactivate (text);
- end;
- text := %HandleName%;
- TEActivate (text);
- TEClick (where, false, text);
- end;
- %case update%
- TEUpdate (thePort^.portRect, %HandleName%);
- %case activate%
- %case track%
- %case itemNr%
- %DefineItem%
- %case dialog field%
- %fieldname%:% %longint;
- %case init field%
- %fieldname% := 0;
- %case auxiliary%
- %case filter%
- %case set%
- SetDNum (%Itemname%, %Fieldname%);
- %case hit%
- %if not disabled%
- %itemname%: begin
- GetDNum (itemNr, %fieldname%);
- end;
- %endif%
- %case finish%
- %if disabled%
- GetDNum (itemNr, %fieldname%);
- %endif%